<html>
<head><meta charset="utf-8"><title>meeting 2020.08.11 · wg-async-foundations · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/index.html">wg-async-foundations</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E08.2E11.html">meeting 2020.08.11</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="206601000"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.08.11/near/206601000" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E08.2E11.html#206601000">(Aug 11 2020 at 17:02)</a>:</h4>
<p><span class="user-group-mention" data-user-group-id="1172">@WG-async-foundations</span> meeting time!</p>



<a name="206601098"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.08.11/near/206601098" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E08.2E11.html#206601098">(Aug 11 2020 at 17:03)</a>:</h4>
<p>Here's our <a href="https://github.com/orgs/rust-lang/projects/2">project board</a></p>



<a name="206601318"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.08.11/near/206601318" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E08.2E11.html#206601318">(Aug 11 2020 at 17:04)</a>:</h4>
<p>A number of things in progress that haven't moved in awhile, I wonder if we need to clean those out</p>



<a name="206601478"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.08.11/near/206601478" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E08.2E11.html#206601478">(Aug 11 2020 at 17:05)</a>:</h4>
<p>Other than that, it doesn't looks like there is much to talk about this week.</p>



<a name="206601488"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.08.11/near/206601488" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E08.2E11.html#206601488">(Aug 11 2020 at 17:05)</a>:</h4>
<p>There are no new issues</p>



<a name="206601694"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.08.11/near/206601694" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E08.2E11.html#206601694">(Aug 11 2020 at 17:07)</a>:</h4>
<p><span class="user-mention silent" data-user-id="116883">tmandry</span> <a href="#narrow/stream/187312-wg-async-foundations/topic/meeting.202020.2E08.2E11/near/206601318">said</a>:</p>
<blockquote>
<p>A number of things in progress that haven't moved in awhile, I wonder if we need to clean those out</p>
</blockquote>
<p>not a bad idea</p>



<a name="206601753"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.08.11/near/206601753" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E08.2E11.html#206601753">(Aug 11 2020 at 17:07)</a>:</h4>
<p>Regarding ongoing work: I have <span class="user-mention" data-user-id="116773">@csmoe</span> working on <a href="https://github.com/rust-lang/rust/issues/61076">#61076</a>, <span class="user-mention" data-user-id="225192">@Nell Shamrell-Harrington</span> working on <a href="https://github.com/rust-lang/rust/issues/66731">#66731</a>, and <span class="user-mention" data-user-id="211722">@Yoshua Wuyts</span> working on <a href="https://github.com/rust-lang/rust/issues/67982">#67982</a></p>



<a name="206601826"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.08.11/near/206601826" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E08.2E11.html#206601826">(Aug 11 2020 at 17:08)</a>:</h4>
<p>Are these still accurate?</p>



<a name="206601841"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.08.11/near/206601841" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E08.2E11.html#206601841">(Aug 11 2020 at 17:08)</a>:</h4>
<p>there's a PR in <a class="stream-topic" data-stream-id="249502" href="/#narrow/stream/249502-wg-async-foundations.2Fstream-trait-rfc/topic/Updated.20RFC">#wg-async-foundations/stream-trait-rfc &gt; Updated RFC</a> requesting feedback</p>



<a name="206601870"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.08.11/near/206601870" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E08.2E11.html#206601870">(Aug 11 2020 at 17:08)</a>:</h4>
<p>which I haven't had a chance to read :)</p>



<a name="206601902"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.08.11/near/206601902" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E08.2E11.html#206601902">(Aug 11 2020 at 17:08)</a>:</h4>
<p><a href="https://github.com/rust-lang/wg-async-foundations/pull/17">https://github.com/rust-lang/wg-async-foundations/pull/17</a></p>



<a name="206601906"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.08.11/near/206601906" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E08.2E11.html#206601906">(Aug 11 2020 at 17:08)</a>:</h4>
<p>but yes I think that's accurate</p>



<a name="206601916"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.08.11/near/206601916" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Yoshua Wuyts <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E08.2E11.html#206601916">(Aug 11 2020 at 17:08)</a>:</h4>
<p><a href="https://github.com/rust-lang/rust/pull/72459/">https://github.com/rust-lang/rust/pull/72459/</a> was merged which means <a href="https://github.com/rust-lang/rust/issues/67982">https://github.com/rust-lang/rust/issues/67982</a> can be closed</p>



<a name="206601921"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.08.11/near/206601921" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E08.2E11.html#206601921">(Aug 11 2020 at 17:08)</a>:</h4>
<p>wow I missed that. I just had a busy couple of weeks</p>



<a name="206602159"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.08.11/near/206602159" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E08.2E11.html#206602159">(Aug 11 2020 at 17:10)</a>:</h4>
<p><span class="user-mention" data-user-id="211722">@Yoshua Wuyts</span> I have a question about that PR. Does it still get us the full benefit, or is there still a benefit to using <code>IntoFuture</code> in the await lowering?</p>



<a name="206602237"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.08.11/near/206602237" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E08.2E11.html#206602237">(Aug 11 2020 at 17:11)</a>:</h4>
<p>sorry, remembering now</p>



<a name="206602249"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.08.11/near/206602249" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Yoshua Wuyts <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E08.2E11.html#206602249">(Aug 11 2020 at 17:11)</a>:</h4>
<p><span class="user-mention" data-user-id="116883">@tmandry</span> it solely adds the trait back to the stdlib, it does not yet add the lowering for <code>.await</code>.</p>



<a name="206602288"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.08.11/near/206602288" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E08.2E11.html#206602288">(Aug 11 2020 at 17:11)</a>:</h4>
<p>okay, got it</p>



<a name="206602359"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.08.11/near/206602359" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E08.2E11.html#206602359">(Aug 11 2020 at 17:12)</a>:</h4>
<p>yeah, I think we should close the existing issue and open a new one to track lowering for <code>.await</code></p>



<a name="206602445"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.08.11/near/206602445" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E08.2E11.html#206602445">(Aug 11 2020 at 17:12)</a>:</h4>
<p>one thing -- I don't think I can make the meeting we had planned for today</p>



<a name="206602500"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.08.11/near/206602500" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E08.2E11.html#206602500">(Aug 11 2020 at 17:13)</a>:</h4>
<p>see <a class="stream-topic" data-stream-id="187312" href="/#narrow/stream/187312-wg-async-foundations/topic/async.20.22live.20values.20over.20yield.22.20poll">#wg-async-foundations &gt; async "live values over yield" poll</a></p>



<a name="206602523"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.08.11/near/206602523" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E08.2E11.html#206602523">(Aug 11 2020 at 17:13)</a>:</h4>
<p>(sorry, I know i'm just jumping out of order here, a bit scatter brained today)</p>



<a name="206602712"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.08.11/near/206602712" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E08.2E11.html#206602712">(Aug 11 2020 at 17:14)</a>:</h4>
<p>ok, left a note</p>



<a name="206602850"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.08.11/near/206602850" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E08.2E11.html#206602850">(Aug 11 2020 at 17:15)</a>:</h4>
<p>Are there any other updates on ongoing work?</p>



<a name="206603006"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.08.11/near/206603006" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E08.2E11.html#206603006">(Aug 11 2020 at 17:16)</a>:</h4>
<p>If not, I suppose we can wrap up early</p>



<a name="206603014"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.08.11/near/206603014" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Yoshua Wuyts <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E08.2E11.html#206603014">(Aug 11 2020 at 17:16)</a>:</h4>
<p>My other PRs to the stdlib haven't made any progress still -- neither on the skill tree. I think it'll be another two weeks before I can make progress?</p>



<a name="206603051"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.08.11/near/206603051" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E08.2E11.html#206603051">(Aug 11 2020 at 17:17)</a>:</h4>
<p>no real updates here</p>



<a name="206603186"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.08.11/near/206603186" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> tmandry <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E08.2E11.html#206603186">(Aug 11 2020 at 17:18)</a>:</h4>
<p>Okay, sounds good. Thanks everyone!</p>



<a name="206603216"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.08.11/near/206603216" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Didrik Nordstrom <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E08.2E11.html#206603216">(Aug 11 2020 at 17:18)</a>:</h4>
<p>I've shared the WIP async guide with Lee, and we're following up on that this week. Nothing to share just yet, stay tuned.</p>



<a name="206603225"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.08.11/near/206603225" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Bhargav Voleti <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E08.2E11.html#206603225">(Aug 11 2020 at 17:18)</a>:</h4>
<p>I've been digging into the impl of <code>#[must_use]</code> and generators, so hopefully by this time next week I will have updated the RFC for a new round of reviews</p>



<a name="206603302"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/187312-wg-async-foundations/topic/meeting%202020.08.11/near/206603302" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Yoshua Wuyts <a href="https://rust-lang.github.io/zulip_archive/stream/187312-wg-async-foundations/topic/meeting.202020.2E08.2E11.html#206603302">(Aug 11 2020 at 17:19)</a>:</h4>
<p>yay, now that the meeting is over -- wanted to share I won't be here next meeting; offline all of next week -- catch y'all in two weeks!</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>